package com.by.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Column;

/**
 * @author :LYJ
 * @version : 1.0
 * @date : 2025/2/21 15:53
 * @desc : 货款信息
 * @since : JDK17
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "货款信息")
public class Payment {
    @ApiModelProperty(value = "货款id")
    private Integer id;
    @ApiModelProperty(value = "开户银行")
    private String bank;
    @ApiModelProperty(value = "收款账号")
    @Column(name = "credit_account")
    private String creditAccount;
    @ApiModelProperty(value = "付款公司名称")
    @Column(name = "company_name")
    private String companyName;
    @ApiModelProperty(value = "纳税识别号")
    @Column(name = "tax_identify")
    private String taxIdentify;
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty(value = "是否包含运费(0不包含,1包含)")
    private Integer ischarge;
    @ApiModelProperty(value = "是否包含进仓费(0不包含,1包含)")
    private Integer isentrance;
    @ApiModelProperty(value = "产品参数支持(0无需审核,1需要审核)")
    private Integer issupport;
    @ApiModelProperty(value = "所属供应商(对应s_supplier表中的id)")
    private Integer supplier;
}
